Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F4 Belgium F13 Bulgaria F2 Turkey F26 Italy F16 (Padova) Ljubljana Open 2002 - Ljubljana Challenger Copa Sevilla Internacionales de Andalucia - Seville Memorial Savigni - Sassuolo XXIX Edizione 'A.Savoldi Marco' - Manerbio 10th Wartburg Open - Eisenach VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome Banca Stato Challenger Lugano - Lugano ECM Cup - Prague Memorial Savigny - Sassuolo Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Open de Tanger - Tangier Geneva Challenger - Geneva ATU Cup 2001 - Weiden Optimus Maia Open - Maia 2001 Challenger Canottieri Mincio - Mantova VIII Trofeo Ciutat de Barcelona - Barcelona Warta Cup 2001 - Sopot Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Asirom Challenger Brasov - Brasov San Marino Cepu Open - San Marino Intelig Tennis Cup - Brasilia IX Ciutat de Barcelona - Barcelona Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville Asirom Challenger Brasov - Brasov Wartburg Open - Eisenach San Marino Cepu Open - San Marino Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg Zagreb Open - Zagreb Copa Ericsson Brazil - Sao Paulo Pro Tennis World Open - Boca Raton I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Olimp Kyiv Open - Kiev Challenger Brasov - Brasov XI Ciutat de Barcelona - Barcelona Sporting Challenger - Turin DPD Challenger 2001 - Aschaffenburg XI Venice Open - Venice X Ciutat de Barcelona - Barcelona Spain F5 Unicredit Czech Open 2007 - Prostejov Banca Stato Challenger Lugano - Lugano XL Challenger de Tenis Copa Sevilla - Seville Copa Petrobras Aracaju - Aracaju San Marino Cepu Open - San Marino Copa Petrobras - Montevideo XL Capital Bermuda Open - Bermuda Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes IPP Geneva Trophy - Geneva Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Marrakech Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Ljubljana Open - Ljubljana Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Trani Cup - Trani Societa Canottieri Mincio 2005 - Mantova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest IV Challenger Ciudad De Guayaquil - Guayaquil Open Tarragona Costa Daurada - Tarragona Bancolombia Open - Cali Brasov Challenger - Brasov ATP Challenger La Serena - La Serena Copa Petrobras - Santiago Copa Kia - Santiago Rabat Challenger Citta di Monza - Monza Marrakech Challenger Barletta Challenger Napoli Challenger Bytom Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Vigo Challenger San Sebastian Challenger Genova Open Challenger - Genova Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Rome Challenger Rimini Challenger Copa Petrobras Guadalajara - Guadalajara Alessandria Challenger Kosice Challenger Milan Challenger Pozoblanco Challenger Copa Telefonica CTC Chile - Santiago Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Sebastian Challenger Banja Luka Challenger Seville Challenger Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Buenos Aires Challenger Le Gosier Challenger Morocco Tennis Tour - Tanger Turin Challenger Prostejov Challenger Sir Supermercati - Rome Turin Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Kosice Challenger Santiago Challenger Sao Paulo Challenger Copa Petrobras - Buenos Aires Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Madrid Challenger Timisoara Challenger - Timisoara Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger Copa Petrobras-Argentina - Buenos Aires Savannah Challenger Prague Challenger Tanger Challenger Timisoara Challenger Tampere Challenger San Juan Challenger Buenos Aires Challenger Nord LB Open 2007 - Braunschweig Le Gosier Challenger Pozoblanco Challenger Prague Challenger Cordenons Challenger Banja Luka Challenger Meknes Challenger Mohammedia Challenger Liberec Challenger Aix En Provence Challenger Stella Artois Clay Court Championships - Budaors Napoli Challenger Ostrava Challenger Citta di Brindisi - Brindisi Diego Open - Budapest Perugia Challenger Padova Challenger Manerbio Challenger Banja Luka Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Mohammedia Challenger Vercelli Challenger Cordenons Challenger Nanjing Challenger Rome Challenger La Serena Open - La Serena Buenos Aires Challenger Santo Domingo Challenger Santiago Challenger Rijeka Challenger Poprad Tatry Challenger Tampere Challenger Chengdu Challenger Mohammedia Challenger Alphen Challenger Rome Challenger Zagreb Challenger Grand Prix Hassan II - Casablanca Santiago Challenger Ostrava Challenger Bordeaux Challenger Vicenza Challenger Rio De Janeiro Challenger Poznan Challenger Asuncion Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Kenitra Challenger Cancun Challenger Trofeo Internacional Club Laieta - Barcelona Copa Petrobras Uruguay - Montevideo Lima Challenger Casablanca Challenger Kamnik Challenger - Kamnik Pekao Open 2005 - Szczecin 4th Sardinia International Championships - Cagliari Santiago Challenger Rome Challenger Furth Challenger Biella Challenger Cortina Challenger Prague Challenger Seville Challenger Panama City Challenger Casablanca Challenger Open Sainte-Victoire - Aix-En-Provence Muller Cup - Ulm Milan Challenger AXA Open II - Espinho Pekao Open 2003 - Szczecin Anning Challenger Samarkand Challenger Trofeo Barcelona de Tenis - Barcelona Moscow Challenger Spain F1 Poznan Challenger LTA Hull Challenger - Hull Curitiba Challenger Banja Luka Challenger Kenitra Challenger Francavilla Challenger Lisbon Challenger Copa Ericsson Uruguay - Montevideo Tampere Challenger Blois Challenger Portoroz Challenger Florianopolis Challenger San Marino CEPU Open - San Marino Open Mutouest de Saint-Brieuc - St. Brieuc Zagreb Open - Zagreb Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Tunis Open - Tunis Tunis Challenger Bordeaux Challenger Prostejov Challenger ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Riviera di Rimini Challenger - Rimini Grand Prix Hassan II - Casablanca KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia 5th Sardinian International Championships - Cagliari Caltanissetta Challenger Marburg Challenger BMW Brixina Tennis Open 2000 - Bressanone Copa Ericsson Chile - Santiago Prague Challenger Cordoba Challenger Top Wool Challenger Biella - Biella Moscow Challenger Copa Petrobras - Aracaju Czech Open - Prostejov Cepu Open - San Marino Rome Challenger Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba IPP Geneva Trophy - Geneva Gelsor Open Romania - Bucharest Poznan Challenger Rabat Challenger Furth Challenger Open 13 - Marseille Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Mallorca Open - Mallorca Generali Open 2002 - Kitzbuhel Segovia Challenger Gelsor Open Romania - Bucharest Copa Petrobras-Uruguay - Montevideo Perugia Challenger Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open de Moselle - Metz CA Tennis Trophy - Vienna Rijeka Challenger Campionati Internazionali di Sicilia - Palermo Sarasota Challenger Heineken Open - Auckland Alessandria Challenger Alphen Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Zagreb Challenger Furth Challenger Braunschweig Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kosice Challenger St. Petersburg Open - St. Petersburg Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Tata Open - Chennai Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Sarasota Challenger ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo St. Brieuc Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad BCR Open Romania - Bucharest Chennai Open - Chennai Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Masters Series - Hamburg The Dubai Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Malaysian Open - Kuala Lumpur Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Rakuten Japan Open - Tokyo Heineken Open - Auckland International Championship of Croatia - Umag Cali Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Gelsor Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna BMW Open - Munich St. Petersburg Open - St. Petersburg Interwetten Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Bucaramanga Challenger Rio De Janeiro Challenger Porto Alegre Challenger Furth Challenger Campbells Hall of Fame Tennis Championships - Newport Copa Claro - Buenos Aires Medellin Challenger ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia San Juan Challenger Guayaquil Challenger Open de Tenis Comunidad Valenciana - Valencia Ordina Open - s-Hertogenbosch Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Marbella Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Valencia Open - Valencia Qatar ExxonMobil Open - Doha Caltanissetta Challenger Heineken Open - Auckland Serbia Open - Belgrade Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco China Open - Beijing Mersin Challenger Citi Open - Washington St. Brieuc Challenger Bet-at-home Open - Hamburg Grand Prix de Tennis de Lyon - Lyon China Open - Beijing Panama City Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Tunis Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna Portugal Open - Oeiras Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Argentina Open - Buenos Aires Gerry Weber Open - Halle European Open - Antwerp Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Rome Challenger Croatia Open Umag - Umag BCR Open Romania - Bucharest Tunis Challenger China Open - Beijing Synsam Swedish Open - Bastad SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel China Open - Beijing Panama City Challenger Guadalajara Challenger Morelos Challenger Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg International German Open - Hamburg Marburg Challenger Todi Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Stockholm Open - Stockholm Santo Domingo Challenger Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires Brest Challenger SkiStar Swedish Open - Bastad Guayaquil Challenger Guadalajara Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Mestre Challenger AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Qingdao Challenger Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Seville Challenger US Men's Clay Court Championship - Houston Davidoff Swiss Indoors - Basel SkiStar Swedish Open - Bastad Buenos Aires Challenger Internationaux de Tennis de Brest - Brest San Luis Potosi Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Madrid Challenger Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro ATP Challenger Tour Finals Challenger 42 - Andrezieux Nord/LB Open - Braunschweig Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull ASB Classic - Auckland SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Biella Challenger Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio San Benedetto Challenger Tampere Challenger Cortina Challenger Brisbane International - Brisbane Cairo Challenger 2002 - Cairo Ecuador Open - Quito Monterrey Challenger Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya Bet-at-home Open - Hamburg ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva VII Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Czech Open 2005 - Prostejov ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham The Priority Telecom Open - Amersfoort Nord LB Open 2006 - Braunschweig Qatar Open - Doha Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Open Seat Godo 2003 - Barcelona The Dubai Tennis Championships - Dubai Orange Prokom Open - Sopot Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Campionati Internazionali d'Italia - Rome Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Croatia Open - Umag VTR Open - Vina del Mar Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Grand Prix Hassan II - Casablanca Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Tennis Masters Series - Miami BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome International Indoor Tennis Championships of Croatia - Zagreb BNP Paribas Masters - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Heineken Open - Auckland Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Monte Carlo Rogers Cup - Montreal French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris BA-CA Tennis Trophy - Vienna Wimbledon - London Croatia Open - Umag U.S. Open - New York Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London European Open - Antwerp ASB Classic - Auckland Australian Open - Melbourne Australian Open - Melbourne Erste Bank Open - Vienna Open Sud de France - Montpellier German Tennis Championships - Hamburg AEGON Championships - London U.S. Open - New York Argentina Open - Buenos Aires NASDAQ-100 Open - Miami French Open - Paris Shanghai - Shanghai U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Australian Open - Melbourne Davis Cup, World Group, QF, ESP-GER 3-2 Wimbledon - London U.S. Open - New York Mubadala World Tennis Championship French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, SF, ESP-ISR, 4-1 Olympics - London Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Capitala World Tennis Championship Tennis Masters Cup - Shanghai Campeonato de Espana Kia de Tenis 2004 - Madrid Olympics - Rio de Janeiro Hopman Cup - Perth River Oaks International Tennis Tournament - Houston The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing